Affective Learning with Online Software Tutors for Programming

نویسنده

  • Amruth N. Kumar
چکیده

We conducted a study to see if there was any difference in the affective learning of students who used software tutors to learn programming concepts. We used two software tutors – on arithmetic expression evaluation and tracing selection statements for this study. Data was collected over five semesters with the arithmetic tutor and over four semesters with the selection tutor, yielding a sample size in the thousands. The data was analysed using ANOVA, with sex (male versus female), representation (Caucasians and Asians versus other races), and discipline (Computer Science versus other disciplines) as fixed factors. We found no difference in the affective learning of any demographic group all the groups felt in equal measure that they had learned using the software tutors. This is a positive result since affective learning complements cognitive learning. But, we did find statistically significant difference between the sexes and between the representation groups on prior-preparedness on arithmetic tutor, but not selection tutor. This may be because arithmetic tutor covered concepts that students had been exposed to in high school, but the concepts covered by selection tutor were unique to programming and unlikely to have been seen by students who had had no prior programming experience. Finally, non-Computer Science majors learned significantly more concepts than Computer Science majors on both the tutors, even though no significant difference was found between the two disciplinary groups on prior-preparedness. This may allude to difference in perceived self-efficacy of the two groups towards learning from software tutors. 1. Motivation Essentialism permeates the discussion of participation of women in computing. Essentialism posits that people have properties essential to their composition, and that all members of a demographic group share common characteristics (Frieze & Quesenberry, 2013). Gender essentialism has been supported by studies that suggest that girls are concerned about the passivity of their interactions with the computer as a (learning) tool, and that they dislike narrowly and technically focused programming classes ((AAUW, 2000). Whereas men view computers as machines, women view them as tools for use within a societal and/or interdisciplinary context (Margolis & Fisher, 2002). In response, National Center for Women & Information Technology (NCWIT) recommends that one strategy for retaining undergraduates (women) in computing is to align assignments and coursework with student interests and career goals (Barker & Cohoon, 2009). All along, there have also been arguments against using essentialism to explain the differences in the attitudes of men and women towards computing, and therefore, the difference in their participation levels in the discipline. Klawe warned about the widespread misconceptions (Klawe, 2002) that “girls don’t like using computers” and that “girls are people people and computer people are not people people”. Explaining the differences based on culture rather than essentialism has been recently proposed as a more effective way of increasing the participation of women in computing (Frieze & Quesenberry, 2013).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software Tutors Help Female Students Learn Programming Concepts Just as Well as Male Students

Several studies suggest a significant difference between women and men in their attitude towards programming as well as their attitude towards interacting with computers. So, it is reasonable to question whether women learn computer programming concepts as well as men do using software tutors. In order to answer this question, we analyzed data from the evaluation of three programming tutors use...

متن کامل

ARTIE: An Integrated Environment for the Development of Affective Robot Tutors

Over the last decade robotics has attracted a great deal of interest from teachers and researchers as a valuable educational tool from preschool to highschool levels. The implementation of social-support behaviors in robot tutors, in particular in the emotional dimension, can make a significant contribution to learning efficiency. With the aim of contributing to the rising field of affective ro...

متن کامل

Sifu: Interactive Crowd-Assisted Language Learning

This paper introduces SIFU, a system that recruits in real time native speakers as online volunteer tutors to help answer questions from Chinese language learners in reading news articles. SIFU integrates the strengths of two effective online language learning methods: reading online news and communicating with online native speakers. SIFU recruits volunteers from an online social network rathe...

متن کامل

A model for providing emotion awareness and feedback using fuzzy logic in online learning

Monitoring users’ emotive states and using that information for providing feedback and scaffolding is crucial. In the learning context, emotions can be used to increase students’ attention as well as to improve memory and reasoning. In this context, tutors should be prepared to create affective learning situations and encourage collaborative knowledge construction as well as identify those stud...

متن کامل

Going Blended: New Challenges for Second Generation L2 Tutors

This study explores how second generation tutors within blended learning courses link the face-to-face and online course modalities – in their representations as well as through their pedagogical activities – and which aspects help them to feel involved in the course. The methodology used is a qualitative analysis of interviews with seven tutors of three different blended learning courses. The ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014